be laughing oneself silly - Turkish English Dictionary